package com.es.gateway.sdk.app.smsSendmsgall;

import com.es.gateway.sdk.util.GsonUtil;
import lombok.Data;

/**
 * 发送国际短信，请求对象
 */
@Data
public class SendmsgallRequest {
    /**
     * 请求action
     */
    public static String act = "comms/sms/sendmsgall";
    /**
     * 电话号码，号码前必须加国家区号，如中国号码需在前面加86，印度加91，美国加1
     */
    private String mobile;
    /**
     *模板 ID, 登录 https://openali.esandcloud.com 申请
     */
    private String templateID;
    /**
     * 模板参数，多个参数以逗号“,”分隔，入股对应的模板无参数此字段可为空
     */
    private String templateParamSet;
    /**
     * 短信下发状态回调通知地址（POST主动回调，需要在业务服务器留接口）
     */
    private String callbackUrl;
    public String toJsonStr(){
        return GsonUtil.getAllJson().toJson(this);
    }
}
